@charset "utf-8";

/*common responsive*/

@media (max-width: 1440px) {
    body {
        min-width: 280px;
    }
    .container {
        width: 1200px;
    }
    .easyBtn {
        top: 50%;
        margin-top: -154px;
    }
    .header-banner {
        height: auto;
    }
    .header-search,
    .header-search .s-txt {
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
    }
    .header-search {
        width: 620px;
        max-width: 100%;
        position: relative;
        top: auto;
        margin: 159px auto 20px;
    }
    .header-search .s-txt {
        width: 100%;
    }
    .header-nav {
        margin-top: 11px;
    }
}

@media (max-width: 1280px) {
    body {
        font-size: 15px;
    }
    .container {
        width: 1140px;
    }
    .common-col-space {
        margin: 0 -10px;
    }
    .common-col-space .grid {
        padding: 0 10px;
    }
    .mobile-hide {
        display: none;
    }
    .easyBtn {
        bottom: 0;
        top: auto;
        right: 0;
    }
    .easyBtn dl.dl-gotop dt {
        margin: 0;
    }
}

@media (max-width: 1199px) {
    body {
        font-size: 14px;
    }
    .container {
        width: 96%;
    }
}

@media (max-width: 1023px) {
    .header-iconMenu .wza {
        display: none !important;
    }
    .container.pt {
        padding-top: 20px;
    }
    .nav-box,
    .nav-shade {
        display: none !important;
    }
    .common-col-sm {
        float: none !important;
        width: auto !important;
    }
    .common-col-space {
        margin-top: 0;
        margin-bottom: 0;
    }
    .common-heightAuto-sm {
        height: auto !important;
    }
    .crumb {
        width: auto;
        padding: 0 2%;
        margin: 15px 0px;
        background: #f0f0f0;
    }
    .crumb h2 {
        padding-top: 15px;
        padding-bottom: 15px;
    }
    .tab-brief .newsList {
        margin-bottom: 10px;
    }
    .footer-links-4 .item {
        float: left;
        width: 25%;
    }
    .footer-links-3 .item {
        float: left;
        width: 33.3333%;
    }
}

@media (max-width: 992px) {
    .header-logo {
        left: 0;
        margin-left: 0;
        width: 100%;
    }
    .mb {
        margin-bottom: 20px;
    }
    .crumb h2 {
        font-size: 1em;
    }
    .header-t-l {
        display: none;
    }
    .header-nav ul li {
        width: 20%;
        font-size: 18px;
    }
}

@media (max-width: 860px) {
    .footer-wzbs,
    .footer-jiucuo {
        display: block;
    }
    .footer-copyright {
        text-align: center;
        margin-bottom: 15px;
    }
}


/* xs mobile*/

@media (max-width: 768px) {
    .header-t-r ul .date,
    .header-t-r ul .sjb {
        display: none;
    }
    .header-emblems {
        width: 100%;
    }
    .header-nav ul li {
        height: 40px;
        line-height: 40px;
    }
}

@media (max-width: 640px) {
    .alert-warning {
        left: 2%;
        margin-left: 0;
        width: 96%;
        height: auto;
    }
    .alert-wzsm {
        width: 90%;
        height: auto;
        margin: 15px auto 0;
        line-height: 28px;
        font-size: 18px;
        color: #000;
        text-align: center;
    }
    .header-nav ul li {
        width: 33.33%;
        font-size: 16px;
    }
    .header {
        background: #f4f4f4 url(../images/bd_bg.png) center top repeat;
    }
    .header-nav ul li.on {
        border-radius: initial;
    }
}

@media (max-width: 480px) {}

@media (max-width: 479px) {}

@media (max-width: 320px) {}